package com.tq.framework.beans;

import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

/**
 * 默认BeanFactory实现
 *
 * @author TqCoder
 * @since 2.0.0
 */
public class DefaultBeanFactory implements BeanFactory{

    private Map<String,Object> ioc = new ConcurrentHashMap<>(64);

    @Override
    public Object getBean(String beanName) {
        return null;
    }

    @Override
    public <T> T getBean(Class<T> beanType) {
        return null;
    }

    @Override
    public <T> List<T> getBeans(Class<T> beanType) {
        return List.of();
    }
}
